.b1{
    background-color: blue;
    color: white;
    font-size: 20px;
  }
  .b2{
      background-color: #e6e6e6;
      font-size: 16px;
      color: #4d4d4d;
  }
  .tong2{
      color: #ff6600;
  }
  .ljzc{
      width: 400px;
      height: 44px;
      background-color: blue;
      color: white;
      font-size: 30px;
      border: none;
      margin-top: 30px;
  }
  .di0{
      height: 2px;
      background-color: #e6e6e6;
  }
  .ban{
   background: url(../images/05-登录_02.jpg)no-repeat;
   width: 100%;
   height: 500px;
   position: relative;

}

.ban .logbox{
   width: 350px;
   height: 370px;
   background-color: #ffffff;
   position: absolute;
   margin: 60px 60%;
}

.ban .logbox .head ul{
   height: 56px;
   padding-left: 45px;
   border-bottom: 1px solid #808080;
}

.ban .logbox .head ul li{
   float: left;
   font-size: 20px;
   line-height: 56px;
}
#account{
   margin-left: 100px;
}

.ban .logbox .head .face{
   color: #ff6600;
}

#content{

   height: 311px;
}

#content img{
   margin-top: 60px;
   margin-left: 22px;
}

#content .phone{
   font-size: 14px;
   margin-top: 10px;
   margin-left: 85px;
}

.ban .logcontent{
   border: 1px solid red;
   background-color: skyblue;
}

.ban .logcontent{
   width: 350px;
   height: 311px;
}
form{
   padding-bottom: 20px;
   border-bottom :1px solid #808080 ;
}

.box{
   margin-left: 27px;
   
}

.disbox{
   margin-top: 10px;
   /* margin-left: 10px; */
   width: 291px;
   border: 1px solid red;
   margin-top: 30px;
   position: relative;
}
.password{
   margin-top: 10px;
   width: 291px;
   border: 1px solid red;
   margin-top: 30px;
   position: relative;
}

.error{
   position: absolute;
   left: 0px;
   top: 38px;
}
.distext{
   width: 253px;
   height: 36px;
   outline: none;
   position: absolute;
   top: 0px;
   left: 37px;
}

.pastext{
   width: 253px;
   height: 36px;
   outline: none;
   position: absolute;
   top: 0px;
   left: 36px;
}

#logcontent input{
   border: none;
  
}

#logcontent .btn{
   background-color: #ff6600;
}

.self{
   margin-top: 30px;
   font-size: 14px;
}

.passbox{
   margin-left: 160px;
}

.btn{
   width: 293px;
   margin-top: 20px;
}

.instan{
   text-align: center;
   margin-top: 15px;
}

.a{
   font-size: 18px;
   color: #ff6600;
}


.hidden>div{
   display: none;
}

.hidden .show{
   display: block;

}
.di0{
   height: 2px;
   background-color: #e6e6e6;
}

.di1{
   overflow: hidden;
   height: 65px !important;
}

